like human beings - Turkish English Dictionary